Vulkan Cookbook

Vulkan Cookbook

作者: Pawel Lapinski
出版社: Packt Publishing
出版在: 2017-04-28
ISBN-13: 9781786468154
ISBN-10: 1786468158
裝訂格式: Paperback
總頁數: 700 頁





內容描述


Work through recipes to unlock the full potential of the next generation graphics API―Vulkan
About This Book

This book explores a wide range of modern graphics programming techniques and GPU compute methods to make the best use of the Vulkan API
Learn techniques that can be applied to a wide range of platforms desktop, smartphones, and embedded devices
Get an idea on the graphics engine with multi-platform support and learn exciting imaging processing and post-processing techniques

Who This Book Is For
This book is ideal for developers who know C/C++ languages, have some basic familiarity with graphics programming, and now want to take advantage of the new Vulkan API in the process of building next generation computer graphics. Some basic familiarity of Vulkan would be useful to follow the recipes. OpenGL developers who want to take advantage of the Vulkan API will also find this book useful.
What You Will Learn

Work with Swapchain to present images on screen
Create, submit, and synchronize operations processed by the hardware
Create buffers and images, manage their memory, and upload data to them from CPU
Explore descriptor sets and set up an interface between application and shaders
Organize drawing operations into a set of render passes and subpasses
Prepare graphics pipelines to draw 3D scenes and compute pipelines to perform mathematical calculations
Implement geometry projection and tessellation, texturing, lighting, and post-processing techniques
Write shaders in GLSL and convert them into SPIR-V assemblies
Find out about and




相關書籍

Digital Modeling of Material Appearance

作者 Julie Dorsey Holly Rushmeier François Sillion

2017-04-28

Game Design Essentials (Paperback)

作者 Briar Lee Mitchell

2017-04-28

Unity 著色器和屏幕特效開發秘笈, 2/e

作者 艾倫·朱科尼 (Alan Zucconi) 肯尼斯·拉默斯 (Kenneth Lammers)

2017-04-28